home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / dev / misc / Istar.lha / Docs / Using Istar - SN < prev    next >
Encoding:
Text File  |  1997-02-17  |  5.0 KB  |  98 lines

  1. USING ISTAR - FOR SEMANTIC NETS
  2.  
  3. In the previous chapter, we have concentrated on inference nets; now we 
  4. turn to semantic nets which, in the simple form supported by Istar, are 
  5. like the Mind Maps common in the decision support arena.  Istar isn't yet 
  6. ideal for these, but can still be very useful.
  7.  
  8.       A semantic net is a collection of items linked with relationships.
  9. The formalism was originally proposed in the artificial intelligence 
  10. community in the 1970s as an aid to storing sentences on computer: each 
  11. piece of the sentence was an item, and various relationships held them 
  12. together to make the whole text.  But today semantic nets are seen more as 
  13. a flexible kind of data storage.  Istar offers some, but not all, of this 
  14. flexibility.
  15.  
  16.       For semantic nets items and relationships are all important;
  17. attributes are less important.  So we need to create new types of 
  18. relationship and item for use in our net.  But, after reading Using Istar - 
  19. For Inference, you should have enough experience of Istar to be able to do 
  20. this by yourself after reading the Panels chapter, in its sections on 
  21. creating new item and relationship types.  So, instead of step by step 
  22. instructions on how to create these, we will look at an example.  (This 
  23. part of the tutorial applies only to versions 1.03 and later.)
  24.  
  25. #  Load the 'Philosophy' knowledge base and examine it.  It portrays some 
  26. of the flow of philosophical thought up to the time just before the 
  27. Reformation and Renaissance, as a semantic net.  The net is based on, and 
  28. is my interpretation of, Survey of the History of Philosophy, classroom 
  29. teaching notes by John Van Dyk, Professor of Philosophy, Dordt.
  30.  
  31. #  It shows many of the major Western philosophers and how they influenced 
  32. each other's thinking.  Each has a name, a date and, as meaning, a brief 
  33. description of their philosophical stance.  Move the mouse around to see 
  34. their stances.  (The item type, Philosopher, was created for this KB by 
  35. hitting the 'New' button beneath the item types list on the KB panel.)
  36.  
  37. #  There is an 'Influence' relationship linking some of them.  This shows 
  38. that, for instance, the thinking of Socrates influenced the thinking of 
  39. both Plato and the Cynics.  (This type of relationship was created 
  40. specially for this KB, using the 'New' button below the relationship types 
  41. list on the KB panel.)
  42.  
  43. #  Some influence links are a different colour; they show a negative 
  44. influence, in that the later thinking reacted against the earlier and 
  45. developed in an opposing direction.  For instance, Tertullian called Plato 
  46. "the father of all error".
  47.  
  48. #  Peruse the whole KB, and see what you pick up about philosophers and how 
  49. Western thinking developed up to the Middle Ages.  Alter things if you 
  50. disagree with them.
  51.  
  52. #  It is often useful to see the consequents or antecedents of a given 
  53. thing.  Move over to the right and place the mouse cursor over the name box 
  54. of Tertullian.  Press the 'A' key (A for antecedent; before version 1.06, 
  55. press the * key on the numeric pad instead; it was changed to 'A' because 
  56. some Amigas did not have that key, and to make it a bit easier to remember 
  57. wbich key to press).  You will see most of the net disappear, showing only 
  58. those philosophers and streams of thought that contributed to Tertullian's 
  59. thought (i.e. were antecedent to it).
  60.  
  61. #  Notice how Tertullian reacted against Plato (negative link), but at the 
  62. same time was positively influenced by the Stoics, who were themselves 
  63. positively influenced by Plato.  This sounds like a contradiction - when, 
  64. from one box to another, you have two paths of which one is negative and 
  65. one is positive.  It is not necessarily so, since Tertullian probably 
  66. absorbed some Platonic ideas while rejecting others.
  67.  
  68. #  Now move the mouse cursor over Plato and press the 'C' key (C for 
  69. consequents; not available before version 1.06).  The net shows now all 
  70. those philosophers and philosophical systems that have been influenced by 
  71. Plato, either directly or indirectly - very many of them.
  72.  
  73. #  Notice four things.
  74.  
  75. #  First, notice how you do actually learn something new by persuing the 
  76. KB; it is like a book.  (But, in this basic version, don't expect to learn 
  77. too much!)
  78.  
  79. #  Second, notice how certain items, such as Plato and Aristotle, have many 
  80. (consequent) relationships; their influence in philosophy is acknowledged 
  81. to be great.  A high branching factor is a visual indication that an item 
  82. is a key item in the domain of knowledge.
  83.  
  84. #  Third, if you know something of philosophy, you might wonder whether 
  85. some links are missing; some undoubtedly are, but notice how it has 
  86. stimulated you to think - a form of knowledge refinement mentioned above.
  87.  
  88. #  Fourth, many of the terms you will not understand.  In a mind map this 
  89. can be a problem, so when you make up a mind map, think about how to make 
  90. things more understandable.
  91.  
  92.       The Philosophy KB bundled with version 1.03 and later of Istar is
  93. fairly basic, and will hopefully be extended in the near future, especially 
  94. to use Topics.
  95.  
  96.  
  97. Copyright (c) Andrew Basden, 1996, 1997.
  98.